cord stitch - French English Dictionary